English Dictionary
◊ GREAT YELLOWCRESS
great yellowcress
n : perennial herb found on streams and riversides throughout
Europe except extreme north and Mediterranean; sometimes
placed in genus Nasturtium [syn: {Rorippa amphibia}, {Nasturtium
amphibium}]